shock loaded engine - Francés Inglés Diccionario